package top.lishuoboy.hutool.core.util;

import cn.hutool.core.util.StrUtil;

public class MyStrUtil {

    /**
     * 将 fileName 中不能出现的字符替换掉, \/:*?"<>|
     *
     * @param fileName
     * @return
     */
    public static String fileNameReplaceAll(String fileName) {
        // win10 文件名字中不能出现的字符  \/:*?"<>|
        String notNameChar = "\\/:*?\"<>|";
        return StrUtil.replaceChars(fileName, notNameChar.toCharArray(), "@");
    }


    public static void main(String[] args) {
        String notNameChar = "1\\2/3:4*5?6\"7<8>9|10";
        System.out.println(notNameChar);
        System.out.println(fileNameReplaceAll(notNameChar));
    }
}
